package com.macro.mall.service;

import com.macro.mall.dto.DesignArticleDto;
import com.macro.mall.model.DesignArticleEntity;

import java.util.List;

public interface DesignArticleService {

    int findArticleNum();
    /**
     * 分页文章ist
     * @param curPage
     * @return
     */
    List<DesignArticleEntity> findArticleList(Integer curPage, Integer pageSize);

    /**
     * 新增文章
     *
     * @param dto
     */
    void addDesignArticle(DesignArticleDto dto);

    /**
     * 修改文章
     * @param dto
     */
    void updateDesignArticle(DesignArticleDto dto);

    /**
     * 删除文章
     * @param id
     */
    void deleteDesignArticle(Integer id);

    /**
     * 查询内容
     * @param id
     * @return
     */
    DesignArticleEntity findArticleEntity(Integer id);
}
